<template>
  <div class="app-container">
    <el-tabs type="border-card">
      <el-tab-pane>
        <span slot="label"><i class="el-icon-date"/>基本信息</span>
        <generate-form ref="generateForm" :data="jsonData" :remote="remoteFuncs" :value="editData">

          <template slot="blank_1539777410000_25969" slot-scope="scope">
            <!-- 企业信息 -->
            <!-- 通过 v-model="scope.model.blank_1539777410000_25969" 绑定数据 -->
          </template>

          <template slot="blank_1539829238000_84735" slot-scope="scope">
            <!-- 产品信息 -->
            <!-- 通过 v-model="scope.model.blank_1539829238000_84735" 绑定数据 -->
          </template>

          <template slot="blank_1539829303000_856" slot-scope="scope">
            <!-- 账户信息 -->
            <!-- 通过 v-model="scope.model.blank_1539829303000_856" 绑定数据 -->
          </template>

        </generate-form>
      </el-tab-pane>
      <el-tab-pane label="计息信息">
        <generate-form ref="generateForm" :data="jsonData1" :remote="remoteFuncs" :value="editData"/>
      </el-tab-pane>
      <el-tab-pane label="到期定义">
        <generate-form ref="generateForm" :data="jsonData2" :remote="remoteFuncs" :value="editData"/>
      </el-tab-pane>
    </el-tabs>
    <div class="generate-block">
      <el-button type="primary" @click="handleSubmit">提交</el-button>
      <el-button type="primary">重置</el-button>
    </div>
  </div>
</template>
<script>
import GenerateForm from '@/components/CreateForm/GenerateForm'
import '@/components/CreateForm/styles/FormCreate.css'
import { getCodeList } from '@/api/codelist'
import GenerateTable from '@/components/CreateTable/GenerateTable'
export default {
  name: 'CreateFromSetname',
  components: {
    GenerateForm,
    GenerateTable
  },
  data: function() {
    return {
      jsonData: { 'list': [{ 'type': 'blank', 'name': '企业信息', 'icon': 'chalkboard', 'options': { 'defaultType': 'String', 'remoteFunc': 'func_1539777410000_25969' }, 'key': '1539777410000_25969', 'model': 'blank_1539777410000_25969', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'input', 'name': '企业代码', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539826969000_59648' }, 'key': '1539826969000_59648', 'model': 'input_1539826969000_59648', 'rules': [{ 'type': 'string', 'message': ' 单次支取最小金额格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '开户单位', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539826971000_26284' }, 'key': '1539826971000_26284', 'model': 'input_1539826971000_26284', 'rules': [{ 'type': 'string', 'message': '单次支取最大金额格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539826910000_46728' }, 'key': '1539826910000_46728', 'model': 'grid_1539826910000_46728', 'rules': [] }, { 'type': 'blank', 'name': '产品信息', 'icon': 'chalkboard', 'options': { 'defaultType': 'String', 'remoteFunc': 'func_1539829238000_84735' }, 'key': '1539829238000_84735', 'model': 'blank_1539829238000_84735', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'input', 'name': '产品编号', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829266000_39597' }, 'key': '1539829266000_39597', 'model': 'input_1539829266000_39597', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '产品说明', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829268000_84262' }, 'key': '1539829268000_84262', 'model': 'input_1539829268000_84262', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829252000_75293' }, 'key': '1539829252000_75293', 'model': 'grid_1539829252000_75293', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '币种', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'bizhong' }, 'key': '1539829271000_43771', 'model': 'select_1539829271000_43771', 'rules': [] }] }, { 'span': 10, 'list': [] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829258000_82827' }, 'key': '1539829258000_82827', 'model': 'grid_1539829258000_82827', 'rules': [] }, { 'type': 'blank', 'name': '账户信息', 'icon': 'chalkboard', 'options': { 'defaultType': 'String', 'remoteFunc': 'func_1539829303000_856' }, 'key': '1539829303000_856', 'model': 'blank_1539829303000_856', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'date', 'name': '账户有效期', 'icon': 'regular/calendar-alt', 'options': { 'defaultValue': '', 'readonly': false, 'disabled': false, 'editable': true, 'clearable': true, 'placeholder': '', 'startPlaceholder': '', 'endPlaceholder': '', 'type': 'date', 'format': 'yyyy-MM-dd', 'timestamp': false, 'required': false, 'width': '100%', 'remoteFunc': 'func_1540448371000_27387' }, 'key': '1540448371000_27387', 'model': 'date_1540448371000_27387', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '支付条件', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'zhifutiaojian' }, 'key': '1539829341000_42621', 'model': 'select_1539829341000_42621', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829320000_33626' }, 'key': '1539829320000_33626', 'model': 'grid_1539829320000_33626', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '存期控制方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'cunqikongzhifangshi' }, 'key': '1539829344000_57109', 'model': 'select_1539829344000_57109', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '存期', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'cunqi' }, 'key': '1539829347000_87827', 'model': 'select_1539829347000_87827', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829318000_53885' }, 'key': '1539829318000_53885', 'model': 'grid_1539829318000_53885', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '币种控制方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'bizhongkongzhifangshi' }, 'key': '1539829351000_25656', 'model': 'select_1539829351000_25656', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '币种', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'bizhong' }, 'key': '1539829353000_36689', 'model': 'select_1539829353000_36689', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829323000_92049' }, 'key': '1539829323000_92049', 'model': 'grid_1539829323000_92049', 'rules': [] }], 'config': { 'labelWidth': 100, 'labelPosition': 'right' }},
      jsonData1: { 'list': [{ 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '计息标志', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'jixibiaozhi' }, 'key': '1539829785000_53288', 'model': 'select_1539829785000_53288', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '起息方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'qixifangshi' }, 'key': '1539829787000_75529', 'model': 'select_1539829787000_75529', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829761000_94373' }, 'key': '1539829761000_94373', 'model': 'grid_1539829761000_94373', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'input', 'name': '利率编号', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829809000_45764' }, 'key': '1539829809000_45764', 'model': 'input_1539829809000_45764', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '基准利率', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829811000_58486' }, 'key': '1539829811000_58486', 'model': 'input_1539829811000_58486', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829762000_82449' }, 'key': '1539829762000_82449', 'model': 'grid_1539829762000_82449', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '利率浮动标志', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'lilvfudongbiaozhi' }, 'key': '1539829797000_61951', 'model': 'select_1539829797000_61951', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '利率浮动比例', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829813000_66063' }, 'key': '1539829813000_66063', 'model': 'input_1539829813000_66063', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829764000_78739' }, 'key': '1539829764000_78739', 'model': 'grid_1539829764000_78739', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'input', 'name': '实际利率', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829816000_73314' }, 'key': '1539829816000_73314', 'model': 'input_1539829816000_73314', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '利率靠档方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'lilvkaodangfangshi' }, 'key': '1539829807000_31899', 'model': 'select_1539829807000_31899', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829767000_38455' }, 'key': '1539829767000_38455', 'model': 'grid_1539829767000_38455', 'rules': [{ 'type': 'string', 'message': '账户有效期格式不正确' }] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'input', 'name': '付息频率', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829819000_47605' }, 'key': '1539829819000_47605', 'model': 'input_1539829819000_47605', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'date', 'name': '起息日期', 'icon': 'regular/calendar-alt', 'options': { 'defaultValue': '', 'readonly': false, 'disabled': false, 'editable': true, 'clearable': true, 'placeholder': '', 'startPlaceholder': '', 'endPlaceholder': '', 'type': 'date', 'format': 'yyyy-MM-dd', 'timestamp': false, 'required': false, 'width': '100%', 'remoteFunc': 'func_1540448529000_53217' }, 'key': '1540448529000_53217', 'model': 'date_1540448529000_53217', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829769000_95507' }, 'key': '1539829769000_95507', 'model': 'grid_1539829769000_95507', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'date', 'name': '到期日期', 'icon': 'regular/calendar-alt', 'options': { 'defaultValue': '', 'readonly': false, 'disabled': false, 'editable': true, 'clearable': true, 'placeholder': '', 'startPlaceholder': '', 'endPlaceholder': '', 'type': 'date', 'format': 'yyyy-MM-dd', 'timestamp': false, 'required': false, 'width': '100%', 'remoteFunc': 'func_1540448542000_20171' }, 'key': '1540448542000_20171', 'model': 'date_1540448542000_20171', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '利率档次', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539829826000_83330' }, 'key': '1539829826000_83330', 'model': 'input_1539829826000_83330', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539829771000_4225' }, 'key': '1539829771000_4225', 'model': 'grid_1539829771000_4225', 'rules': [] }], 'config': { 'labelWidth': 100, 'labelPosition': 'right' }},
      jsonData2: { 'list': [{ 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '允许转存标志', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'yunxuzhuancunbiaozhi' }, 'key': '1539830043000_55873', 'model': 'select_1539830043000_55873', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '转存方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'zhuancunfangshi' }, 'key': '1539830045000_2084', 'model': 'select_1539830045000_2084', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539830024000_23996' }, 'key': '1539830024000_23996', 'model': 'grid_1539830024000_23996', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '遇节假日处理方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'yujiejiarichulifangshi' }, 'key': '1539830037000_14064', 'model': 'select_1539830037000_14064', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '到期宽限期', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539830039000_89605' }, 'key': '1539830039000_89605', 'model': 'input_1539830039000_89605', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539830022000_93371' }, 'key': '1539830022000_93371', 'model': 'grid_1539830022000_93371', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '允许转存更换产品标志', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'yunxuzhuancungenghuanchanpinbiaozhi' }, 'key': '1539830047000_97972', 'model': 'select_1539830047000_97972', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '转存产品', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'zhuancunchanpin' }, 'key': '1539830048000_8657', 'model': 'select_1539830048000_8657', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539830025000_69475' }, 'key': '1539830025000_69475', 'model': 'grid_1539830025000_69475', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'select', 'name': '转存存期', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'zhuancuncunqi' }, 'key': '1539830050000_42888', 'model': 'select_1539830050000_42888', 'rules': [] }] }, { 'span': 10, 'list': [{ 'type': 'select', 'name': '转存利率调整方式', 'icon': 'regular/caret-square-down', 'options': { 'defaultValue': '', 'multiple': false, 'disabled': false, 'clearable': false, 'placeholder': '', 'required': false, 'showLabel': false, 'width': '100%', 'options': [{ 'value': '下拉框1' }, { 'value': '下拉框2' }, { 'value': '下拉框3' }], 'remote': true, 'remoteOptions': [], 'props': { 'value': 'value', 'label': 'label' }, 'remoteFunc': 'zhuancunlilvtiaozhengfangshi' }, 'key': '1539830053000_77688', 'model': 'select_1539830053000_77688', 'rules': [] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539830026000_65093' }, 'key': '1539830026000_65093', 'model': 'grid_1539830026000_65093', 'rules': [] }, { 'type': 'grid', 'name': '栅格布局', 'icon': 'th', 'columns': [{ 'span': 10, 'list': [{ 'type': 'input', 'name': '本金/利息转入账号', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539830056000_42646' }, 'key': '1539830056000_42646', 'model': 'input_1539830056000_42646', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }, { 'span': 10, 'list': [{ 'type': 'input', 'name': '转存金额', 'icon': 'regular/keyboard', 'options': { 'width': '100%', 'defaultValue': '', 'required': false, 'dataType': 'string', 'pattern': '', 'placeholder': '', 'remoteFunc': 'func_1539830058000_34113' }, 'key': '1539830058000_34113', 'model': 'input_1539830058000_34113', 'rules': [{ 'type': 'string', 'message': '单行文本格式不正确' }] }] }], 'options': { 'gutter': 0, 'justify': 'start', 'align': 'top', 'remoteFunc': 'func_1539830028000_46404' }, 'key': '1539830028000_46404', 'model': 'grid_1539830028000_46404', 'rules': [] }], 'config': { 'labelWidth': 100, 'labelPosition': 'right' }},
      editData: {},
      values: {},
      remoteFuncs: {
        bizhong(resolve) {
          // 币种 select_1539829271000_43771
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('币种').then(response => { resolve(response.data) })
        },

        zhifutiaojian(resolve) {
          // 支付条件 select_1539829341000_42621
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('支付条件').then(response => { resolve(response.data) })
        },

        cunqikongzhifangshi(resolve) {
          // 存期控制方式 select_1539829344000_57109
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('存期控制方式').then(response => { resolve(response.data) })
        },

        cunqi(resolve) {
          // 存期 select_1539829347000_87827
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('存期').then(response => { resolve(response.data) })
        },

        bizhongkongzhifangshi(resolve) {
          // 币种控制方式 select_1539829351000_25656
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('币种控制方式').then(response => { resolve(response.data) })
        },

        /* bizhong (resolve) {
          // 币种 select_1539829353000_36689
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('币种').then(response => { resolve(response.data) })
        }*/
        jixibiaozhi(resolve) {
          // 计息标志 select_1539829785000_53288
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('计息标志').then(response => { resolve(response.data) })
        },

        qixifangshi(resolve) {
          // 起息方式 select_1539829787000_75529
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('起息方式').then(response => { resolve(response.data) })
        },

        lilvfudongbiaozhi(resolve) {
          // 利率浮动标志 select_1539829797000_61951
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('利率浮动标志').then(response => { resolve(response.data) })
        },

        lilvkaodangfangshi(resolve) {
          // 利率靠档方式 select_1539829807000_31899
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('利率靠档方式').then(response => { resolve(response.data) })
        },

        yunxuzhuancunbiaozhi(resolve) {
          // 允许转存标志 select_1539830043000_55873
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('允许转存标志').then(response => { resolve(response.data) })
        },

        zhuancunfangshi(resolve) {
          // 转存方式 select_1539830045000_2084
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('转存方式').then(response => { resolve(response.data) })
        },

        yujiejiarichulifangshi(resolve) {
          // 遇节假日处理方式 select_1539830037000_14064
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('遇节假日处理方式').then(response => { resolve(response.data) })
        },

        yunxuzhuancungenghuanchanpinbiaozhi(resolve) {
          // 允许转存更换产品标志 select_1539830047000_97972
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('允许转存更换产品标志').then(response => { resolve(response.data) })
        },

        zhuancunchanpin(resolve) {
          // 转存产品 select_1539830048000_8657
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('转存产品').then(response => { resolve(response.data) })
        },

        zhuancuncunqi(resolve) {
          // 转存存期 select_1539830050000_42888
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('转存存期').then(response => { resolve(response.data) })
        },

        zhuancunlilvtiaozhengfangshi(resolve) {
          // 转存利率调整方式 select_1539830053000_77688
          // 获取到远端数据后执行回调函数
          // resolve(data)
          getCodeList('转存利率调整方式').then(response => { resolve(response.data) })
        }
      }
    }
  },
  methods: {
    handleSubmit() {
      this.$refs.generateForm.getData().then(data => {
        // 数据校验成功
        // data 为获取的表单数据
      }).catch(e => {
        // 数据校验失败
      })
    },
    handleChange(val) {
      console.log(val)
    }

  }
}
</script>
